Beschreibung
Gibt die Position eines Vorkommnisses einer Zeichenfolge in einer anderen Zeichenfolge vom Ende der Zeichenfolge gesehen an.
Syntax
InstrRev(stringcheck, stringmatch [, start[, compare]])
Die Syntax der InstrRev-Funktion besteht aus folgenden benannten Argumenten:
Teil | Beschreibung |
---|---|
stringcheck | Erforderlich. Der zu durchsuchende Zeichenfolgenausdruck. |
stringmatch | Erforderlich. Zeichenfolgenausdruck, nach dem gesucht wird. |
start | Optional. Numerischer Ausdruck, der die Anfangsposition fⁿr jede Suche festlegt. Wird er ausgelassen, wird û1 verwendet, d. h. die Suche beginnt an der letzten Zeichenposition. Wenn starten
Null enthΣlt, kommt es zu einem Fehler. |
compare | Optional. Numerischer Wert, der die Art des Vergleichs angibt, der beim Beurteilen von untergeordneten Zeichenfolgen verwendet werden soll. Wird er ausgelassen, wird ein binΣrer Vergleich ausgefⁿhrt. Werte finden Sie im Abschnitt Einstellungen. |
Einstellungen
Das Argument vergleichen kann folgende Werte haben:
Konstante | Wert | Beschreibung |
---|---|---|
vbUseCompareOption | û1 | Fⁿhrt einen Vergleich unter Verwendung der Option Compare-Anweisung durch. |
vbBinaryCompare | 0 | Fⁿhrt einen binΣren Vergleich durch. |
vbTextCompare | 1 | Fⁿhrt einen Textvergleich durch. |
vbDatabaseCompare | 2 | Nur Microsoft Access. Fⁿhrt einen Vergleich anhand der Informationen in Ihrer Datenbank durch. |
Rⁿckgabewerte
InStrRev gibt folgende Werte zurⁿck:
Wenn | gibt InStrRev folgendes zurⁿck |
---|---|
stringcheck die LΣnge Null hat | 0 |
stringcheck Null ist | Null |
stringmatch die LΣnge Null hat | starten |
stringmatch Null ist | Null |
stringmatch nicht gefunden wird | 0 |
stringmatch nicht in stringcheck gefunden wird | Die Position, an der die ▄bereinstimmung gefunden wurde |
starten > Len(stringmatch) | 0 |
Anmerkungen
Beachten Sie, da▀ die Syntax der InstrRev-Funktion nicht mit der Syntax der Instr-Funktion ⁿbereinstimmt.